﻿// 有关“页面控制”模板的简介，请参阅以下文档:
// http://go.microsoft.com/fwlink/?LinkId=232511
(function () {
    "use strict";
    var DataList = page.fun.getNewsDataList('http://app.hbook.us/flashinterface/GetNewsByPage.ashx?page=1&pagesize=1000&topicid=5');
    WinJS.UI.Pages.define("/pages/newsList/newsList.html", {
        // 每当用户导航至此页面时都要调用此功能。它
        // 使用应用程序的数据填充页面元素。
        ready: function (element, options) {
            var element = element;

            page.fun.getCategory(
                {
                    dataType: "news",
                    element: element,
                    url:'http://app.hbook.us/flashinterface/GetCategoryByTopicID.ashx?typeid=1&topicid=5',
                    dataList: 'http://app.hbook.us/flashinterface/GetNewsByPage.ashx?page=1&pagesize=10000&classes=',
                }
            );

            page.fun.bindDate(
                {
                    dataType: "news",
                    element: element,
                    dataList: DataList,
                    listviewID: "#listPage-listView",
                    listTemplate: "#listPageTemplateWrap",
                    LayoutType: "GridLayout",
                    loadMorePages: true
                }
            );    
        },

        unload: function () {
            // TODO: 响应导航到其他页。

        },

        updateLayout: function (element, viewState, lastViewState) {
            /// <param name="element" domElement="true" />

            // TODO: 响应 viewState 的更改。
        }
    });
})();
